neural tube – English–Italiano translations

🇬🇧 en it 🇮🇹

neural tube noun

  • hollow dorsal tube
tubo neurale
Wiktionary Links